// 校验方法
function Validate(object) {
  var obj = object

  // 判断是否已经选中了部门
  this.checkDeptNbr = function(rule, value, callback) {
    if (!value) {
      return callback()
    }
    if (!obj.vendorInfo.deptNbr) {
      return callback(new Error('请选择部门'))
    }
    return callback()
  }

  // 判断细分类和品类是否有关联
  this.checkFinelineNbr = function(rule, value, callback) {
    // todo
    return callback()
  }

  // 判断fineline选择
  this.checkSelectedFineline = function(rule, value, callback) {
    if (!value) {
      return callback(new Error('不能为空'))
    }
    if (value.length === 0) {
      return callback(new Error('不能为空，请选择'))
    }
    return callback()
  }
}
export default Validate
